Big Huge Thesaurus

wild medlar tree

noun